home *** CD-ROM | disk | FTP | other *** search
/ Best of Shareware / Best of PC Windows Shareware 1.0 - Wayzata Technology (7111) (1993).iso / mac / DOS / UTILITY / HDOS15 / INSTALL.BAT < prev    next >
DOS Batch File  |  1992-09-24  |  2KB  |  66 lines

  1. @echo off
  2. cls
  3. rem --- make sure the user specified valid drive letter (we allow C to F).
  4. if %1a == a goto noDriveSpecified
  5. if %1 == c: goto begin
  6. if %1 == C: goto begin
  7. if %1 == d: goto begin
  8. if %1 == D: goto begin
  9. if %1 == e: goto begin
  10. if %1 == E: goto begin
  11. if %1 == f: goto begin
  12. if %1 == F: goto begin
  13. if %2 == a: goto floppy
  14. if %2 == A: goto floppy
  15. if %2 == b: goto floppy
  16. if %2 == B: goto floppy
  17. Goto notOnThatDrive
  18. :begin
  19. echo.
  20. echo ┌─┐
  21. echo │I│                ATI HandyDOS Software Installation
  22. echo │N│
  23. echo │S│  This will create a directory called %1\HANDYDOS  on your hard disk,
  24. echo │T│  and will install HandyDOS in that directory from this diskette.
  25. echo │A│
  26. echo │L│  If you don't want to install HandyDOS right now, press Ctrl-Break.
  27. echo │L│
  28. echo └─┘
  29. pause
  30.  
  31. rem --- create \HANDYDOS  on the current drive.
  32. echo 
  33. echo Creating directory %1\HANDYDOS...
  34. md %1\HANDYDOS
  35. echo 
  36. echo Copying HandyDOS files...
  37. copy *.exe  %1\HANDYDOS
  38. copy readme.doc %1\HANDYDOS
  39. copy register %1\HANDYDOS
  40. copy tour.bat %1\HANDYDOS
  41. echo                  * Target Disk Complete - Remove Disk*
  42. %1
  43. cd %1\HANDYDOS
  44. echo  HandyDOS is now installed!
  45. pause
  46. tour
  47. goto end
  48.  
  49. :noDriveSpecified
  50. rem --- user didn't specify a drive letter followed by a colon.
  51. echo 
  52. echo               How to use INSTALL: 
  53. echo  To install software on your hard disk, specify the drive to install HandyDOS 
  54. echo  onto.  For example, to install HandyDOS on drive C, type "INSTALL C:" and 
  55. echo  press Enter.
  56. goto end
  57.  
  58. :notOnThatDrive
  59. rem --- user specified invalid drive letter.
  60. echo 
  61. echo  Installation Error: The hard drive letter must be a letter from C to F,
  62. echo  and must be followed by a colon.  For example, "INSTALL C:" will install
  63. echo  HandyDOS on drive C.
  64. :end
  65. echo 
  66.